AES Multi Patcher 03/12/2005
(C) FullDump(TM)

News:
-Any file can be updated with tool: cam or receiver file 
 Add Label + offset of AES + Datas length, respect datas format and it work
 Tested on somes receivers firmware. Updated succesfully.
-Hash Buffer extended to 0x42 element perhaps needed for somes receiver
-Buffer length can be changed manually in AESOFFSET.TXT (/0xYY)  
-AES Key HEX-DEC format added, appear too in 
-AES Key Read added (16 bytes format)
-AES Datas DD-MM-YY.TXT added (press save to file button to store it in same folder as tool)
 Include all datas appear in AES/Hash Buffer Infos
 Can be used for publishing new datas 

NOTA:
For who want to compare datas calced with other AES Calculator
With tps2_patch_infos.exe Array element 0x2c, 0x2d, 0x2e, 0x2f calced correctly after press 2 times "CALC" button
AES key Enter: BE 33 09 DF D0 F1 F1 04 AB 91 A0 F0 46 0D EC 0F 
First Pass   : 0x0066DD00, 0x0066DC80, 0x3D010B5C, 0x0010026A = bad value
Second Pass  : 0x77F32020, 0x0012F6B4, 0x005C0910, 0xEF0A0A1A = Correct value


HOW TO:
-------
1/-Select AES Offset Adress 
2/-Load Firmware XCAM Firmware
3/-Enter AES Key to Compute
4/-Press "Calculator" button
5/-Press "Read button" to show old AES datas stored in file
6/-Press "Write" Button to Save new AES Datas
   Tick "Xcam Checksum" box before press "Write" when Xcam File loaded -> Checksum will be    recalc
7/-Press "Save to File" to stored all AES Datas Calced in text file


FIRMWARE ALREADY INSIDE
-----------------------

Receivers firmware:
Opticum 2003 Fta 10.47 (use 0xB0 bytes datas length)
Neotion3000 SBFY12.4 (use 0x10 bytes datas length)
BigSat DSR9500 (use 0x10 bytes datas length)


Speedy MRB version supported: (use 0x10 bytes datas length)
MRB 3.04
MRB 3.03
MRB 3.02 -> added 28/11/2005
MRB 3.01 -> added 28/11/2005
MRB 3.00 -> added 28/11/2005
MRB 3.00 modified for MR -> added 28/11/2005 
Neo V3.05 file size       = 454 932 bytes same AES Offset as MRB 3.00 For MR
Neo V3.06 file size       = 454 932 bytes same AES Offset as MRB 3.00 For MR
MRB 3.00 For MR File size = 454 932 bytes


Matrix Revolution version supported: (use 0xB0 bytes datas length)
MRV 2.15
MRV 2.16
MRV 2.17
MRV 2.18
MRV 2.19
MRV 2.20
MRV 2.21
MRV 2.22
MRV 2.23
MRV 2.24 NO AES KEY inside don't search for it
MRV 2.25 NO AES KEY inside don't search for it

Matrix Reloaded version supported: (use 0xB0 bytes datas length)
MR 1.160
MR 1.161
MR 1.170
MR 1.180
MR 1.210
MR 1.220 NO AES KEY inside don't search for it
MR 1.230 NO AES KEY inside don't search for it

Xcam Standard version supported: (use 0xB0 bytes datas length)
Xcrypto 140-0x281A4
Xcrypto 139-0x27CE4
Xcrypto 137-0x275D8
XCrypto 136-0x275C8
XCrypto 135-0x275D4
XCrypto 133 FreeX-0x275C4
XCrypto 133-0x27560
XCrypto 132-0x27078
XCrypto 130-0x275B0
XCrypto 128-0x2704C
XCrypto 127-0x26FE0
XCrypto 126-0x26FCC
XCrypto 125-0x26FE0
XCrypto 124-0x26F7C

Enjoy.